$(function() {
	//点击按钮验证
	$('input[name=modify_btn]').click(function() {
		var oldpass = $('input[name=oldpass]').val();
		var newpass = $('input[name=newpass]').val();
		if(checklogin() == true) {
			$.post(
				'/manager/manager_modifypasshandle', {
					oldpass: oldpass,
					newpass: newpass
				},
				function(data, status) {
					if(data.url == '/manager/login') {
						alert(data.message);
						location.href = data.url;
					} else {
						alert(data.message);
						location.href = data.url;
					}
				}
			);
		}
	});

	function checklogin() {
		var rtn = [];
		var oldpass = $('input[name=oldpass]');
		var newpass = $('input[name=newpass]');
		var renewpass = $('input[name=renewpass]');
		rtn[0] = checkinput(oldpass, '密码不能为空!');
		rtn[1] = checkinput(newpass, '新密码不能为空!');
		rtn[2] = checkinput(renewpass, '重复新密码不能为空!');
		for(i = 0; i < rtn.length; i++) {
			if(rtn[i] == false) {
				return rtn[i];
			}
		}
		
		if(checkinputsame(newpass,renewpass,'两次密码不一致')){
			return checkinputsame(newpass,renewpass,'两次密码不一致');
		}
	}
	
	function checkinputsame(input1,input2,message){
		if(input1.val().trim()==input2.val().trim()){
			input2.next().remove(); //移除星号
			return true;
		}else{
			var err = '<span style="color:#FF0000;font-size:12px;">*' + message + '</span>';
			input2.next().remove();
			input2.after(err); //添加星号
			input2.val(''); //默认清空
			return false;
		}
	}

	function checkinput(input, message) {
		if(input.val().trim() == "" || input.val().trim() == null) {
			var err = '<span style="color:#FF0000;font-size:12px;">*' + message + '</span>';
			input.next().remove();
			input.after(err); //添加星号
			input.val(''); //默认清空
			return false;
		} else {
			input.next().remove(); //移除星号
			return true;
		}
	}
});